package com.group9.nepmserver.service;


import com.group9.nepmserver.dto.*;
import com.group9.nepmserver.pojo.Statistics;

import java.util.List;

public interface IStatisticsService {

    int saveStatistics(Statistics statistics);

    PageResponseDto<Statistics> listStatisticsPage(StatisticsPageRequestDto statisticsPageRequestDto);

    Statistics getStatisticsById(Integer id);

    List<ProvinceItemTotalStatisDto> listProvinceItemTotalStatis();

    List<AqiDistributeTotalStatisDto> listAqiDistributeTotalStatis();

    List<AqiTrendTotalStatisDto> listAqiTrendTotalStatis();

    long getAqiCount();

    long getAqiGoodCount();

    String getProvinceCoverage();

    String getCityCoverage();
}
